multiply connected region - Spanish English Dictionary